type runtime.lockRank

16 uses

	runtime (current package)
		lockrank.go#L5: type lockRank int
		lockrank.go#L12: 	lockRankUnknown lockRank = iota
		lockrank.go#L84: const lockRankLeafRank lockRank = 1000
		lockrank.go#L149: func (rank lockRank) String() string {
		lockrank.go#L167: var lockPartialOrder [][]lockRank = [][]lockRank{
		lockrank_off.go#L16: func lockInit(l *mutex, rank lockRank) {
		lockrank_off.go#L19: func getLockRank(l *mutex) lockRank {
		lockrank_off.go#L23: func lockWithRank(l *mutex, rank lockRank) {
		lockrank_off.go#L30: func acquireLockRankAndM(rank lockRank) {
		lockrank_off.go#L41: func releaseLockRankAndM(rank lockRank) {
		lockrank_off.go#L48: func lockWithRankMayAcquire(l *mutex, rank lockRank) {
		lockrank_off.go#L56: func assertRankHeld(r lockRank) {
		runtime2.go#L419: 	rank     lockRank
		rwmutex.go#L29: 	readRank lockRank // semantic lock rank for read locking
		rwmutex.go#L60: func (rw *rwmutex) init(readRank, readRankInternal, writeRank lockRank) {